IsCheckable を True に設定することで、C1RadialMenuItem をチェック可能な RadialMenu 項目にすることができます。チェックされた項目は、通常のチェックマークではなく、強調表示された項目としてマークされます。下の図で、チェックされた状態の[Insert Above]オプションを確認できます。チェックは、「C1RadialMenu 要素」で見た強調表示より線が細いことがわかります。
グループに追加する各項目の GroupName プロパティを設定することで、相互に排他的なチェック可能な項目のグループを作成できます。たとえば、下の XAML は、相互に排他的な4つのチェック可能な項目のグループを作成します。
マークアップ |
コードのコピー
|
---|---|
<Xaml:C1RadialMenu SectorCount="8" > <Xaml:C1RadialMenuItem Header="挿入" SectorCount="8" AutoSelect="True" ShowSelectedItem="True" IsCheckable="True" > <Xaml:C1RadialMenuItem Header="左へ挿入" IsCheckable="True" GroupName="MutuallyExclusiveGroup"/> <Xaml:C1RadialMenuItem Header="上へ挿入" DisplayIndex="2" IsCheckable="True" GroupName="MutuallyExclusiveGroup"/> <Xaml:C1RadialMenuItem Header="右へ挿入" DisplayIndex="4" IsCheckable="True" GroupName="MutuallyExclusiveGroup"/> <Xaml:C1RadialMenuItem Header="下へ挿入" DisplayIndex="6" IsCheckable="True" GroupName="MutuallyExclusiveGroup" /> </Xaml:C1RadialMenuItem> </Xaml:C1RadialMenu> |
相互に排他的なグループ内では、一度に1つの C1RadialMenuItem しかチェックできません。